Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F1 Portugal F2 France F19 France F8 France F9 France F11 France F14 France F17 France F18 France F1 France F3 Poland F2 Poland F3 France F4 France F5 Spain F11 Spain F12 Spain F19 Spain F20 France F9 France F11 France F12 France F19 Great Britain F2 France F2 France F3 Switzerland F2 France F4 France F5 UAE F1 UAE F2 Great Britain F10 France F8 France F9 France F10 France F11 Spain F31 France F12 France F14 France F15 France F18 France F19 Great Britain F22 Great Britain F1 Great Britain F2 France F2 France F4 France F6 M15 Telavi Miami Open - Miami Internazionali BNL d'Italia - Rome Wimbledon - London Cincinnati Open - Cincinnati Swiss Indoors Basel - Basel France F16 France F15 Russia F3 (Kazan) Egypt F11 (Sharm El Sheikh) Egypt F12 (Sharm El Sheikh) Kazakhstan F4 (Shymkent) Kazakhstan F5 (Shymkent) Turkey F17 (Antalya) M25 Kazan M15 Palmanova M25 Aktobe M25 Aktobe M15 Toulouse M25+H Kazan M15 Quinta Do Lago M25 Shymkent M25+H Arlon M25 Lasne Spain F26 Bukhara Challenger - Bukhara Belgaum Open - Belgaum Open de Montauban - Montauban Porsche Open - Poznan IPP Geneva Trophy - Geneva Challenger Copa Sevilla - Seville Open de L'Isere-Trophee BNP Paribas - Grenoble Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Morocco Tennis Tour - Marrakech Baden Open - Karlsruhe The Surbiton Trophy - Surbiton San Marino CEPU Open - San Marino Akbank Private Banking TED Open - Istanbul UTC Open - Cherkassy Ethias Trophy - Mons Open de Rennes - Rennes France F7 Tatra Banka Slovak Open - Bratislava Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Spain F14 France F3 France F4 France F5 Heilbronn Challenger Wroclaw Challenger France F12 France F15 France F18 France F19 Germany F1 France F14 Great Britain F1 Cherbourg Challenger Sunrise Challenger St. Brieuc Challenger Monza Challenger Braunschweig Challenger France F10 Pozoblanco Challenger Segovia Challenger St. Remy Challenger Trnava Challenger Napoli Challenger Mons Challenger M25 Sabadell Rhodes Challenger Bordeaux Challenger Biella Challenger Nottingham Challenger M15 Monastir Turin Challenger Pozoblanco Challenger Recanati Challenger Istanbul Challenger Genova Challenger M25 Monastir San Jose Challenger Barranquilla Challenger Braunschweig Challenger Pozoblanco Challenger Scheveningen Challenger Poznan Challenger Segovia Challenger Astana Challenger Tashkent Challenger Mons Challenger Rennes Challenger Helsinki Challenger Kazan Challenger Sarasota Challenger Bordeaux Challenger Monza Challenger Marburg Challenger Vancouver Challenger St. Remy Challenger Istanbul Challenger Lermontov Challenger Mons Challenger Sarajevo Challenger Savannah Challenger Napoli Challenger Karshi Challenger Rome Challenger Samarkand Challenger Prostejov Challenger Nottingham Challenger Kosice Challenger Istanbul Challenger Eskisehir Challenger Astana Challenger Como Challenger Orleans Challenger Tashkent Challenger Kazan Challenger M15 Monastir Tyumen Challenger M25 Antalya M15 Monastir M25 Monastir St. Brieuc Challenger Manta Challenger Segovia Challenger Memorial Kolyaskin - Donetsk Istanbul Challenger Tashkent Challenger Champaign Challenger Garden Open - Rome M15 Monastir Karshi Challenger M25 Monastir Bukhara Challenger - Bukhara Nord LB Open - Braunschweig Porsche Open - Poznan Challenger Copa Sevilla - Seville Bancastato Challenger Lugano - Lugano Tennis Napoli Cup 2006 - Napoli Gemax Samsung Open 2004 - Belgrade Open Mutouest - St. Brieuc Citta di Monza - Monza Dharwad Challenger 2003 - Dharwad XXXVII Torneig C.E. Laieta - Barcelona Steelers Cup - Kosice Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Ispat Open 2004 - Ostrava Noumea Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Bordeaux Challenger Genova Challenger Budapest Challenger - Budapest Togliatti Cup - Togliatti Noumea Challenger Morelos Challenger Anning Challenger Karshi Challenger Ljubljana Open - Ljubljana Lyon Challenger Kyiv Open - Kiev Nord/LB Open 2004 - Braunschweig Tehran Open 2004 - Tehran Seville Challenger Tashkent Challenger Quimper Challenger Nord LB Open 2006 - Braunschweig Karshi Challenger The Manchester Trophy - Manchester Open Mutouest de Saint-Brieuc - St. Brieuc Rennes Challenger Bordeaux Challenger Open D'Orleans - Orleans Open Costa Daurada - Tarragona Mordovia Cup - Mordovia Fergana Challenger 4° Sporting Challenger - Turin Manerbio Challenger L'Aquila Challenger Shanghai Challenger Open D'Orleans - Orleans St. Petersburg Challenger - St. Petersburg Monterrey Challenger Potchefstroom 1 Challenger Samarkand Challenger - Samarkand Open de Tenis Amaya - Pamplona Pozoblanco Challenger Seville Challenger KGHM Dialog Polish Indoors - Wroclaw Ethias Tennis Trophy - Mons Banja Luka Challenger 2004 - Banja Luka Ethias Trophy - Mons Rabat Challenger Privat Bank Cup - Dnepropetrovsk Caltanissetta Challenger Challenger Tunisie - Tunis BMW Tennis Championship - Sunrise Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig Open D'Orleans - Orleans Tashkent Challenger 2005 West Side Tennis Coub Men's Challenger - Forest Hills Schickendanz Open - Furth BH Indoor Sarajevo - Sarajevo Jersey Challenger Genoa Open Challenger-Fondazione Carige - Genova Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Pekao Open 2005 - Szczecin Rome Challenger Morelia Challenger Lugano Challenger Segovia Challenger Bratislava Challenger Roma Open Challenger - Rome Zenith Tennis Cup-Harbour Club - Milan Helsinki Challenger X Torneo Internazionale di Tennis - Barletta Noumea Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Open de Rennes La Trinitaine - Rennes Tatra Banka Open 2006 - Bratislava Challenger DCN de Cherbourg - Cherbourg Tunis Open 2007 - Tunis Astana Challenger San Remo Challenger PEOPLEnet Cup - Dnepropetrovsk LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn Bukhara Challenger - Bukhara Dortmund Challenger Schickendanz Open - Furth Pozoblanco Challenger Dallas Challenger Nottingham Challenger Braunschweig Challenger Genova Challenger Kenitra Challenger Mons Challenger Fergana Challenger Alexander Kolyaskin Memorial - Donetsk Tempe Challenger Togliatti Cup - Togliatti Mons Challenger Rennes Challenger Orleans Challenger Open de Rennes La Trinitaine - Rennes Trofeo Internacional Club Laieta - Barcelona Knoxville Challenger ATP Open Castilla y Leon - Segovia M25 Telavi Dallas Challenger Open D'Orleans - Orleans Kremlin Cup - Moscow Szczecin Challenger Kobstaedernes ATP Challenger - Kolding 2007 Knoxville Challenger - Knoxville Moscow Challenger Loughborough Challenger Egypt F10 (Sharm El Sheikh) Quimper Challenger Irving Challenger Nottingham Challenger M15 Antalya Fergana Challenger - Fergana Orleans Challenger Tashkent Challenger Milan Indoors - Milan Lisbon Challenger Open de la Comunidad Valenciana - Valencia Synsam Swedish Open - Bastad Braunschweig Challenger Astana Challenger Noumea Challenger Istanbul Challenger Lexington Challenger Kremlin Cup - Moscow Bordeaux Challenger Almaty 2 Challenger Open Seat Godo 2007 - Barcelona Schickedanz Open - Furth Chennai Open - Chennai International Tennis Championships - Delray Beach Arizona Men's Tennis Championships - Scottsdale Open de la Comunidad Valenciana - Valencia Rennes Challenger M25 Telavi Leon Challenger Qingdao Challenger Bangkok Challenger Samarkand Challenger Pilot Pen Tennis - New Haven M15 Antalya Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Aptos Challenger Istanbul Challenger Biella 5 Challenger Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Shenzhen Challenger Rennes Challenger Budapest Challenger Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Harrah's Entertainment Challenger - Tunica Birmingham Challenger Napoli Challenger Samarkand Challenger ATP Kremlin Cup - Moscow Ostrava Challenger Prague Challenger St. Petersburg Open - St. Petersburg Mallorca Challenger Cassis Challenger Almaty Challenger Brest Challenger Chennai Open - Chennai Prostejov Challenger Nottingham Challenger Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Nanchang Challenger Estoril Open - Estoril Oberstaufen Cup - Oberstaufen Binghamton Challenger Shymkent Challenger LTA Wrexham Challenger - Wrexham Red Letter Days Open - Nottingham Jerusalem Challenger Campbell's Hall of Fame Tennis Championships - Newport Black Forest Open - Freudenstadt Nokian Hakkapeliitta Open - Tampere Alexander Kolyaskin Memorial - Donetsk RCA Championships - Indianapolis Internationaux de Doubs Open de Franchie-Comte - Besancon Nur-Sultan Challenger Samsung Securities Cup Challenger Tennis - Seoul Pilot Pen Tennis - New Haven Legg Mason Tennis Classic - Washington Binghamton Challenger China Open - Beijing Winnetka Challenger Portoroz Challenger Baotou Challenger AIG Japan Open Tennis Championships - Tokyo Jinan Challenger St. Petersburg Open - St. Petersburg Kaohsiung Challenger Shenzhen Challenger Pau Challenger Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Rome 1 Challenger Biella 6 Challenger Thailand Open - Bangkok Open de Moselle - Metz Almaty 1 Challenger St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Braunschweig Challenger Brisbane - Brisbane Kyiv Open - Kiev ABN AMRO World Tennis Tournament - Rotterdam Segovia Challenger The Dubai Tennis Championships - Dubai Verona Challenger Open Sabadell Atlantico - Barcelona Prague 3 Challenger Estoril Open - Estoril BMW Open - Munich Como Challenger AEGON Championships - London AEGON International - Eastbourne Catella Swedish Open - Bastad Bucharest Challenger Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Surbiton Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tumkur Open - Tumkur Open Sainte Victoire - Aix-En-Provence Open Sabadell Atlantico - Barcelona Mouilleron-Le-Captif Challenger The LTA Bolton Challenger - Bolton Open de Nice Cote dAzur - Nice Status Athens Open - Athens Atlanta Tennis Championships - Atlanta Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing Open Sud de France - Montpellier Open de la Ville de Saint Denis - Reunion Island Qatar ATP Challenger - Doha Brisbane International - Brisbane Aix En Provence Challenger Heineken Open - Auckland SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich Open de Nice Cote d'Azur - Nice Nottingham 2 Challenger AEGON Championships - London SkiStar Swedish Open - Bastad Open de Montauban - Montauban Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Aix En Provence Challenger Heineken Open - Auckland Open Sud de France - Montpellier US Men's Clay Court Championship - Houston San Luis Potosi Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Bet-at-home Cup - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem Kos Succhetti Tennis Cup - Cordenons St. Petersburg Open - St. Petersburg Zagreb Challenger GHI Bronx Tennis Classic - Bronx Mexico City Challenger Newport Challenger Besancon Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Open des Alpes Trophee BNP Paribas - Grenoble Nur-Sultan Challenger Ismaning Challenger Claro Open Colombia - Bogota Brest Challenger Winston-Salem Open - Winston-Salem Kobe Challenger Malaysian Open - Kuala Lumpur Maia Challenger Rennes Challenger Cherbourg Challenger U.S. National Indoor Tennis Championships - Memphis Koblenz Challenger Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Power Horse Cup - Dusseldorf Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg St. Remy Challenger Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Ostrava Challenger Iasi Challenger Forli Challenger Biella Challenger Heineken Open - Auckland Cary Challenger PBZ Zagreb Indoors - Zagreb Orlando Challenger U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Rennes Challenger Nottingham-2 Challenger Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota Citi Open - Washington Shenzhen Open - Shenzhen Kremlin Cup - Moscow If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Garanti Koza Sofia Open - Sofia Antalya Cup - Antalya Barcelona Challenger Hall of Fame Tennis Championships - Newport Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Sydney International - Sydney Barcelona Open BancSabadell - Barcelona Open Parc - Lyon AEGON Championships - London Antalya Cup - Antalya Furth Challenger Braunschweig Challenger Alicante Challenger Bratislava Challenger Moselle Open - Metz Heilbronn Challenger Sydney International - Sydney Chennai Open - Chennai DIEMA XTRA Sofia Open - Sofia Delray Beach Open - Delray Beach Open de Moselle - Metz Heineken Open Shanghai - Shanghai Libema Open - 's-Hertogenbosch Kremlin Cup - Moscow Rennes Challenger St. Petersburg 2 Challenger Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Noumea Challenger Pereira Challenger St. Petersburg Open - St. Petersburg Guayaquil Challenger Dutch Open Tennis - Amersfoort Stockholm Open - Stockholm Kremlin Cup - Moscow Samarkand Challenger Loughborough Challenger Poznan Challenger Dallas Open - Dallas Rabat Challenger San Luis Potosi Challenger Helsinki Challenger Winston-Salem Open - Winston-Salem Astana Open - Astana Swiss Indoors Basel - Basel Champaign Challenger Grand Prix Hassan II - Casablanca Marrakech Challenger Noumea Challenger Bucaramanga Challenger Gonet Geneva Open - Geneva SAP Open - San Jose Libema Open - 's-Hertogenbosch Infosys Hall of Fame Open - Newport Jersey Challenger Sofia Open - Sofia Cherbourg Challenger St. Brieuc Challenger Leon Challenger Countrywide Classic - Los Angeles Guadalajara Challenger Sarasota Challenger UNICEF Open - 's Hertogenbosch Mexico City Challenger Erste Bank Open - Vienna Geneva Challenger Kremlin Cup - Moscow Ortisei Challenger Gerry Weber Open - Halle AEGON Championships - London Topshelf Open - 's-Hertogenbosch Ostrava Challenger Open de la Comunidad Valenciana - Valencia Countrywide Classic - Los Angeles Thailand Open - Bangkok Sao Paulo Challenger Tour Finals Potchefstroom 2 Challenger Citi Open - Washington St. Petersburg Open - St. Petersburg Astana Open - Astana United Cup - Australia Sardegna Open - Cagliari Emilia-Romagna Open - Parma Delray Beach International Tennis Championships - Delray Beach Belgrade 2 - Belgrade Melbourne Summer Set - Melbourne AEGON Championships - London Sydney Tennis Classic - Sydney Legg Mason Tennis Classic - Washington Dallas Open - Dallas Delray Beach Open - Delray Beach Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Rennes Challenger Moselle Open - Metz Libema Open - 's-Hertogenbosch Estoril Open - Estoril Bet-at-home Open - Hamburg Libema Open - 's-Hertogenbosch German Tennis Championships - Hamburg China Open - Beijing Gimcheon Challenger Loughborough Challenger China Open - Beijing Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Brisbane International - Brisbane Open 13 - Marseille Phoenix Challenger Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Istanbul Challenger Open Sud de France - Montpellier Rome Challenger Savannah Challenger Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart Apia International - Sydney Heineken Open - Auckland Hall of Fame Open - Newport Scheveningen Challenger BRD Nastase Tiriac Trophy - Bucharest Lexington Challenger Koblenz Challenger Claro Open Colombia - Bogota Irving Challenger Bet-at-home Cup - Kitzbuhel Truist Atlanta Open - Atlanta Shenzhen Open - Shenzhen Qatar ExxonMobil Open - Doha If Stockholm Open - Stockholm Orleans Challenger Swiss Indoors Basel - Basel Apia International - Sydney TEB BNP Paribas Istanbul Open - Istanbul Quimper Challenger Le Gosier Challenger AEGON Championships - London Ricoh Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Ostrava Challenger Kaohsiung Challenger Winston-Salem Open - Winston-Salem BB&T Atlanta Open - Atlanta Ostrava Challenger Quimper Challenger Swiss Indoors Basel - Basel Open Occitanie - Montpellier Kobe Challenger Toyota Challenger Hua Hin Challenger Koblenz Challenger US Men's Clay Court Championship - Houston Apia International - Sydney Sao Paulo Challenger Winston-Salem Open - Winston-Salem Dubai Duty Free Tennis Championships - Dubai Moselle Open - Metz China Open - Beijing Open de Nice Cote d'Azur - Nice M15 Antalya AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Konzum Croatia Open - Umag Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Meerbusch Challenger ABN AMRO World Tennis Tournament - Rotterdam Istanbul Challenger Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Fergana Challenger Samarkand Challenger Da Nang Challenger China Open - Beijing Ricoh Open - 's-Hertogenbosch AEGON Championships - London Hamburg European Open - Hamburg Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia New York Open - New York Abierto Mexicano Telcel - Acapulco Ortisei Challenger Eckental Challenger Chengdu Open - Chengdu Open Sud de France - Montpellier Prague II Challenger Prostejov Challenger Oeiras 3 Challenger Parma Challenger Eckental Challenger Campinas Challenger Como Challenger Mifel Tennis Open - Los Cabos St. Petersburg 1 Challenger Zadar Challenger Geneva Open - Geneva Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport Milan Challenger Citi Open - Washington Zhuhai Open - Zhuhai Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier Delray Beach Open - Delray Beach St. Petersburg Open - St. Petersburg Sofia Open - Sofia Delray Beach Open - Delray Beach Murray River Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Quimper Challenger Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona St. Petersburg Open - St. Petersburg Almaty Open - Almaty cinch Championships - London Mallorca Championships - Mallorca St. Petersburg Open - St. Petersburg Open Seat Godo 2005 - Barcelona Singapore Tennis Open - Singapore Abierto Mexicano Telcel - Acapulco Open Parc - Lyon Libema Open - 's-Hertogenbosch Viking International - Eastbourne Hall of Fame Open - Newport Moselle Open - Metz Croatia Open Umag - Umag Tel Aviv Watergen Open - Tel Aviv Gonet Geneva Open - Geneva Tennis Napoli Open - Naples United Cup - Australia Pilot Pen Tennis - New Haven ASB Classic - Auckland Dallas Open - Dallas Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco cinch Championships - London Dallas Open - Dallas Hangzhou Open - Hangzhou Moselle Open - Metz Estoril Open - Estoril Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Open Parc - Lyon Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati ATP Kremlin Cup - Moscow Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Infosys Hall of Fame Open - Newport BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Atlanta Open - Atlanta BNP Paribas Masters - Paris Rogers Cup - Toronto Open 13 - Marseille Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome ASB Classic - Auckland Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Toronto Grand Prix Hassan II - Casablanca Western & Southern Open - Cincinnati Open de Tenis Comunidad Valenciana - Valencia BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Coupe Rogers - Montreal Western & Southern Open - Cincinnati Swiss Indoors Basel - Basel Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Internazionali BNL d'Italia - Rome Abierto Mexicano - Los Cabos Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha New York Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monterrey Challenger Lexington Challenger cinch Championships - London Dubai Duty Free Tennis Championships - Dubai Oeiras 1 Challenger Ostrava Challenger Open Sabadell Atlantico - Barcelona Iasi Challenger Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Open de Nice Cote d'Azur - Nice Hall of Fame Tennis Championships - Newport Sydney International - Sydney Medibank Private International - Sydney ATP Kremlin Cup - Moscow Masters Series Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Mallorca Championships - Mallorca Kroger / St. Jude International - Memphis BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Interwetten Austrian Open - Kitzbuhel Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris National Bank Open - Montreal Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Kremlin Cup - Moscow Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris Chengdu Open - Chengdu Sony Ericsson Open - Miami Rogers Masters - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sofia Open - Sofia Mallorca Championships - Mallorca Citi Open - Washington China Open - Beijing Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Barcelona Open Banc Sabadell - Barcelona Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Stockholm Open - Stockholm Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris National Bank Open - Montreal Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Mutua Madrid Open - Madrid National Bank Open - Toronto Mutua Madrid Open - Madrid National Bank Open - Toronto Miami Open - Miami Shanghai Rolex Masters - Shanghai St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Legg Mason Tennis Classic - Washington Chengdu Open - Chengdu Swiss Indoors Basel - Basel Thailand Open - Bangkok ASB Classic - Auckland Kremlin Cup - Moscow Winston Salem - Winston Salem Australian Open - Melbourne Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Open Sud de France - Montpellier French Open - Paris Abierto Mexicano Telcel - Acapulco French Open - Paris U.S. Open - New York Rakuten Japan Open - Tokyo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Shanghai ATP Masters 1000 - Shanghai Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Australian Open - Melbourne Wimbledon - London French Open - Paris Internazionali BNL d'Italia - Rome U.S. Open - New York Western & Southern Open - New York French Open - Paris Australian Open - Melbourne Delray Beach Open - Delray Beach Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, PO, RUS-IND 3-2 Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, Group B, Manchester Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, Finals, Group C Davis Cup, Qualifiers, 1R, FRA-ECU 4-0 Davis Cup, World Group, PO, BRA-RUS 5-0 French Open (juniors) Davis Cup, World Group, PO, HUN-FRA 2-3 Davis Cup, World Group, Q, TPE-FRA 0-4 Davis Cup, Group C, Hamburg Davis Cup, Group I, 1R, RUS-SWE 5-0 Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, World Group, 1R, FRA-NED 3-1 All Lower level tournaments French Open (juniors) Mutua Madrid Open - Madrid Olympics - Rio de Janeiro BNP Paribas Open - Indian Wells Citi Open - Washington Abierto Mexicano Telcel - Acapulco Shanghai Rolex Masters - Shanghai M25 Monastir